package cn.ctodb.notebook.wxapp.service;

import cn.ctodb.notebook.wxapp.service.dto.WxUserDTO;
import java.util.List;

/**
 * Service Interface for managing WxUser.
 */
public interface WxUserService {

    /**
     * Save a wxUser.
     *
     * @param wxUserDTO the entity to save
     * @return the persisted entity
     */
    WxUserDTO save(WxUserDTO wxUserDTO);

    /**
     * Get all the wxUsers.
     *
     * @return the list of entities
     */
    List<WxUserDTO> findAll();

    /**
     * Get the "id" wxUser.
     *
     * @param id the id of the entity
     * @return the entity
     */
    WxUserDTO findOne(Long id);

    /**
     * Delete the "id" wxUser.
     *
     * @param id the id of the entity
     */
    void delete(Long id);
}
